<html>
<head><meta charset="utf-8"><title>Grafana SSL Cert expired · t-infra · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/index.html">t-infra</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/Grafana.20SSL.20Cert.20expired.html">Grafana SSL Cert expired</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="203659449"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/Grafana%20SSL%20Cert%20expired/near/203659449" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/Grafana.20SSL.20Cert.20expired.html#203659449">(Jul 12 2020 at 20:24)</a>:</h4>
<blockquote>
<p>Websites prove their identity via certificates, which are valid for a set time period. The certificate for <a href="http://grafana.rust-lang.org">grafana.rust-lang.org</a> expired on 7/11/2020.</p>
</blockquote>
<p><a href="https://grafana.rust-lang.org/">https://grafana.rust-lang.org/</a></p>



<a name="203659459"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/Grafana%20SSL%20Cert%20expired/near/203659459" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/Grafana.20SSL.20Cert.20expired.html#203659459">(Jul 12 2020 at 20:25)</a>:</h4>
<p>also it has HSTS on so I can't visit it at all until it's fixed :(</p>



<a name="203670138"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/Grafana%20SSL%20Cert%20expired/near/203670138" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/Grafana.20SSL.20Cert.20expired.html#203670138">(Jul 13 2020 at 01:20)</a>:</h4>
<p>I've never seen that before</p>



<a name="203670149"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/Grafana%20SSL%20Cert%20expired/near/203670149" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/Grafana.20SSL.20Cert.20expired.html#203670149">(Jul 13 2020 at 01:21)</a>:</h4>
<p><span class="user-mention" data-user-id="232545">@Joshua Nelson</span> what's hosted on there? is this like sysadmin-oriented monitoring for the official websites?</p>



<a name="203670158"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/Grafana%20SSL%20Cert%20expired/near/203670158" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/Grafana.20SSL.20Cert.20expired.html#203670158">(Jul 13 2020 at 01:21)</a>:</h4>
<p>yes, this is the metrics for <a href="http://docs.rs">docs.rs</a></p>



<a name="203670161"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/Grafana%20SSL%20Cert%20expired/near/203670161" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/Grafana.20SSL.20Cert.20expired.html#203670161">(Jul 13 2020 at 01:21)</a>:</h4>
<p>and I think also playground and a few other sites</p>



<a name="203670162"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/Grafana%20SSL%20Cert%20expired/near/203670162" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/Grafana.20SSL.20Cert.20expired.html#203670162">(Jul 13 2020 at 01:21)</a>:</h4>
<p>oh cool</p>



<a name="203670167"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/Grafana%20SSL%20Cert%20expired/near/203670167" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/Grafana.20SSL.20Cert.20expired.html#203670167">(Jul 13 2020 at 01:21)</a>:</h4>
<p>cc <span class="user-mention" data-user-id="121055">@Pietro Albini</span></p>



<a name="203683864"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/Grafana%20SSL%20Cert%20expired/near/203683864" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/Grafana.20SSL.20Cert.20expired.html#203683864">(Jul 13 2020 at 07:12)</a>:</h4>
<p>on it</p>



<a name="203684011"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/Grafana%20SSL%20Cert%20expired/near/203684011" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/Grafana.20SSL.20Cert.20expired.html#203684011">(Jul 13 2020 at 07:15)</a>:</h4>
<p>ok, the cert was actually renewed, but we didn't restart nginx to pick it up :/</p>



<a name="203684022"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/Grafana%20SSL%20Cert%20expired/near/203684022" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/Grafana.20SSL.20Cert.20expired.html#203684022">(Jul 13 2020 at 07:15)</a>:</h4>
<p><span class="user-mention" data-user-id="119009">@eddyb</span> yeah that's monitoring for most of the rust infra</p>



<a name="203684070"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/Grafana%20SSL%20Cert%20expired/near/203684070" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/Grafana.20SSL.20Cert.20expired.html#203684070">(Jul 13 2020 at 07:15)</a>:</h4>
<p><span class="user-mention silent" data-user-id="121055">Pietro Albini</span> <a href="#narrow/stream/242791-t-infra/topic/Grafana.20SSL.20Cert.20expired/near/203684011">said</a>:</p>
<blockquote>
<p>ok, the cert was actually renewed, but we didn't restart nginx to pick it up :/</p>
</blockquote>
<p>hmm I would've expected the workflow to automatically send the "reload config" signal to the web server</p>



<a name="203684112"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/Grafana%20SSL%20Cert%20expired/near/203684112" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/Grafana.20SSL.20Cert.20expired.html#203684112">(Jul 13 2020 at 07:16)</a>:</h4>
<p>I wonder if I'm imagining that (being done by letsencrypt) or it's actually a feature</p>



<a name="203684123"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/Grafana%20SSL%20Cert%20expired/near/203684123" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/Grafana.20SSL.20Cert.20expired.html#203684123">(Jul 13 2020 at 07:16)</a>:</h4>
<p><span class="user-mention" data-user-id="119009">@eddyb</span> I'm pretty sure I wrote that script already <span aria-label="sweat smile" class="emoji emoji-1f605" role="img" title="sweat smile">:sweat_smile:</span></p>



<a name="203686345"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/Grafana%20SSL%20Cert%20expired/near/203686345" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/Grafana.20SSL.20Cert.20expired.html#203686345">(Jul 13 2020 at 07:49)</a>:</h4>
<p>oh lol</p>



<a name="203686363"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/Grafana%20SSL%20Cert%20expired/near/203686363" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/Grafana.20SSL.20Cert.20expired.html#203686363">(Jul 13 2020 at 07:49)</a>:</h4>
<p>if the script that restarts nginx isn't <code>+x</code> it won't execute</p>



<a name="203686367"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/Grafana%20SSL%20Cert%20expired/near/203686367" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Pietro Albini <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/Grafana.20SSL.20Cert.20expired.html#203686367">(Jul 13 2020 at 07:49)</a>:</h4>
<p>who would've thought</p>



<a name="203686430"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242791-t-infra/topic/Grafana%20SSL%20Cert%20expired/near/203686430" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/242791-t-infra/topic/Grafana.20SSL.20Cert.20expired.html#203686430">(Jul 13 2020 at 07:50)</a>:</h4>
<p>lol this is why I tend to avoid writing any one-off programs or scripts, not trusting whether they will actually work</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>